﻿using Loki.Engine;
using Luna.Data;
using Luna.Data.Configuration;
using Luna.Data.CRM;

namespace Luna.Connectors.Google.Test
{
    public class TestDataModel : ObjectModel, IDataContext
    {
        protected override void InternalLoad()
        {
            base.InternalLoad();

            ConnectorInstaller.Google.Install(InternalContext);
        }

        public IContactProvider Contacts
        {
            get { throw new System.NotImplementedException(); }
        }

        public IConfigurationProvider Configuration
        {
            get { throw new System.NotImplementedException(); }
        }

        public System.Collections.Generic.IDictionary<ConnectorType, IConnector> Connectors
        {
            get { throw new System.NotImplementedException(); }
        }

        public Data.Budget.IBudgetProvider Budget
        {
            get { throw new System.NotImplementedException(); }
        }
    }
}